Vidarbha, who have remained unbeaten in the premier domestic competition this season, qualified for the summit clash after a commanding 80-run win over defending champions Mumbai.
With this win, Mumbai maintain their third sport in the group with 22 points.
Indian superstar Virat Kohli will play his first Ranji Trophy game since 2012 after making himself available for Delhi's tie against Railways scheduled from January 30.
Karun Nair and Ravichandran Smaran made double hundreds as Karnataka gained upper hand over Kerala on the second day of their Ranji Trophy Elite Group B match.
India captain Rohit Sharma has confirmed his availability for Mumbai's next Ranji Trophy match against Jammu and Kashmir.
A summary of Friday's action in the Ranji Trophy matches across the country.
Shami's five wickets on final day sets up fine win for Bengal over Gujarat in Ranji Trophy
Only if we could have a Rohit versus Ashwin clash in the semis! What a perfect fill-up it would be for the resurgence of the Ranji Trophy.
Ajinkya Rahane led from the front with a magnificent century while Royston Dias claimed five wickets as Mumbai outclassed Haryana by 152 runs to storm into the Ranji Trophy semi-finals.
Mumbai were bowled out for 181 in their second innings, setting J&K 243 runs to win the season-opening match.
Suryakumar Yadav and Ajinkya Rahane's half-centuries powered Mumbai to 278/4 at stumps on Day 3, a commanding lead of 292 runs.
Round up of all the Ranji Trophy action on Thursday
Ignored Karun Nair hits 2nd ton to take Karnataka to 319/3 against Kerala in the Ranji Trophy.
While Mumbai might not end up positing a huge total, Mulani and Kotian have done enough to ensure that they have something to bowl at when Haryana come out to bat.
Ajinkya Rahane hits 159 in Ranji Trophy match against Chhattisgarh
Mumbai will have to beat Meghalaya by a big margin to win with a bonus point in their last league match while also needing other results to go their way.
The Ranji Trophy resumes on Thursday, promising a star-studded spectacle as Rohit Sharma and Rishabh Pant headline a host of big names returning to action.
This is the second time that J&K team has defeated the 42-time champions in the latter's backyard.
Deepak Hooda smashed a brilliant double hundred to put Rajasthan in control as they took a massive lead against Mumbai on Day 3 of the Ranji Trophy Elite Group D match.
Shardul Thakur's second first-class hundred brought Mumbai back from the brink in their Elite Group A clash against Jammu and Kashmir at MCA BKC Ground in Mumbai on Friday.
Images from Day 3 of the Ranji Trophy final played between Mumbai and Vidarbha at the Wankhede in Mumbai, on Tuesday.
Jaiswal dilemma: "Non-responsive" India opener "not considered" for Mumbai selection
Vidarbha made a grand entry into the Ranji Trophy semi-final after outclassing Tamil Nadu by 198 runs on Day 4.
Earlier, Akash Anand completed his second first-class century and shared a 69-run stand with Tanush Kotian (33) to lead Mumbai's recovery after they ended the second day at 188 for seven.
Shami's four-wicket burst sets up Bengal's eight-wicket win over Uttarakhand
'That's the beauty of Mumbai cricket. Nobody interferes with the running of the cricket, only the cricketers are allowed to run the cricket.'
Mumbai will now need to beat Meghalaya by a big margin and hope for favourable results in other matches to keep their quarter-final hopes alive.
Mumbai were steady at 113 for two at one stage but Rekhade, playing only his second First-Class match, ripped open the Ranji champions' batting line-up, first with an innocuous delivery which claimed the prized scalp of Ajinkya Rahane in the 41st over.
Ravindra Jadeja will play in Saurashtra's Ranji Trophy match against Delhi, from January 23. The India all-rounder, who last played for Saurashtra in January 2023, turned up for the team's practice session in Rajkot on Sunday.
The experienced trio of Ajinkya Rahane, Suryakumar Yadav and Shivam Dube failed with the bat to leave Mumbai India reeling against Vidarbha on Day 2 of the Ranji Trophy semi-finals.
Karnataka, Maharashtra register innings wins to go 1-2 in Group B of Ranji Tropphy.
Cheteshwar Pujara continued his good form in Ranji Trophy as he slammed his second successive century as Saurashtra dominated their Elite Group A match against Manipur.
Jharkhand''s Kumar Kushagra slams double-ton against Baroda in Ranji Trophy
Delhi's Ayush Doseja aims to follow the discipline and fitness regime of India superstar Virat Kohli as the 23-year-old finished the group stage of the Ranji Trophy with the highest individual run tally.
Tanush Kotian's five-wicket haul helped Mumbai bounce back as the visitors bowled out Baroda for 185 in their second innings.
Jaiswal gears up for SA Test with big hundred but Mumbai get only 1 point
An IPL contract might be on top of cricketers' bucket list, but Mumbai's teenaged Ranji Trophy hero Musheer Khan is happy that he went unsold during last year's player auction because it gives him some more time to "understand" the T20 format.
Jammu and Kashmir and Uttarakhand will look to extend their dream runs when they take on heavyweights Bengal and Karnataka respectively in the Ranji Trophy semifinals.
Arjun Tendulkar and Siddhant Addhatrao are eligible for the T20 Mumbai League auction after representing different state associations last season. The auction is scheduled for May 2, with the tournament in June.
Rohit Sharma practised with the Mumbai team at the Wankhede Stadium in Mumbai on Tuesday.